package StudyCode.summary.Basic.mystring;

import java.util.Arrays;

/**
 * 版权所有 科技与人文(www.tah1986.com)
 */
public class StringArrayToString {
	public static void main(String[] args) {
		String[] strArray = new String[]{"Java", "String", "Array", "To", "String"};

		System.out.println("方法1:使用 Arrays.toString 方法");
		String str1 = Arrays.toString(strArray);
		System.out.println("替换掉开头的[,以及结尾的]");
		str1 = str1.substring(1, str1.length() - 1).replaceAll(",", "");
		System.out.println("结果: " + str1);

		System.out.println("方法2:使用 Arrays.asList 方法");
		String str2 = Arrays.asList(strArray).toString();
		System.out.println("替换掉开头的[,以及结尾的]");
		str2 = str2.substring(1, str2.length() - 1).replaceAll(",", "");
		System.out.println("结果: " + str2);

		System.out.println("方法3:使用 StringBuffer.append 方法");
		StringBuffer sbf = new StringBuffer();
		sbf.append(strArray[0]);
		for (int i = 1; i < strArray.length; i++) {
			sbf.append(" ").append(strArray[i]);
		}
		System.out.println("结果: " + sbf.toString());
	}
}
